Synonyms for "Neanderthal man"

Words with similar meaning